/* ===============页面属性 CSS Reset=============== */
td,input,button,select,body {font-family:"lucida Grande",Verdana;font-size:12px;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal; margin:0;}
ul,li{list-style:none;}
input,textarea,a {outline:none;}
form,body,ul,li {margin:0;padding:0;}
select,body,textarea {background:#fff;font-size:12px;}
select {font-weight:normal; font-size:12px; font-family:Tahoma;line-height:20px;}
textarea {width:540px;border:1px solid #718da6;padding:3px;font-family:"lucida Grande",Verdana;}
img {border:none}
a {text-decoration:none;cursor:pointer;outline:none;}
a:hover {text-decoration:underline;}


/* ===============文字样式=============== */
body {font-family: "lucida Grande",Verdana;background:#fff;}
.f_size{font-size:12px;}
.f_family {font-family:verdana,arial,helvetica,sans-serif;}
.b_size {font-size:14px;}
.l_size {font-size:16px;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.txt_center {text-align:center}
.txt_left {text-align:left}
.txt_right {text-align:right}
.nounderline {text-decoration:none}
.black {color:#000;}
.graytext, a.graytext:link, a.graytext:visited{color:#a0a0a0}
.gray, a.gray:link, a.gray:visited {color:#494949;}
.green, .grn, a.green:link, a.green:visited {color:#5fa207;}
.red,.txt_red {color:#C00;}
.underline {text-decoration:underline!important;}

/* ===============表单=============== */
input.txt {padding:0 0 0 2px;line-height:20px;*line-height:21px;}
input.txt,input.txt2,textarea.txt,.txt,.qm_txt {border:1px solid #c3c3c3;border-top:1px solid #7c7c7c;border-left:1px solid #9a9a9a;background:url(../images/newicon/today03a747.gif) 0 -162px #fff repeat-x;outline:none;line-height:170%;}



/* ============== Web Kit  ================= */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari 3.0 and Chrome rules here */
    .greenbutton input {line-height:17px!important;}
    .graybutton input {line-height:17px!important;}
    .ico_input, .todaybottominfo input, .flaglistinput, .btn_sepline {font-size:1px;-webkit-appearance:none;}
}

body{font-family:'lucida Grande','Verdana';background:#E0E0E0;margin:0;text-align:center;_height:100%;position:relative;}
html{overflow-y:scroll;_height:100%;}
form, body, ul, li {margin: 0;padding: 0;}
label{vertical-align:middle;}
form{padding:0;margin:0;}
input{margin-left:0;}
input,select{vertical-align:middle;}
input,select,textarea{font-family:'Verdana';}

input[disabled].txt, textarea[disabled].txt,input.disabled,input.readonly{ border-color: #a6a6a6 #dadada #dadada #bababa;cursor:default;}
input.readonly{background:#f0f0f0;color:#707070;}
button.link{background:none;border:none;color:#618DC2;padding:0;overflow:visible;}
button.link:hover{text-decoration:underline;}
button.disabled{color:#707070;}
button.disabled:hover{text-decoration:none;}
td{font-family: "lucida Grande",Verdana;font-size: 12px;}
ul, li {list-style:none;}
a{cursor:pointer;color:#618DC2;outline:none;text-decoration:none;}
a:link,a:visited,a:active{color:#618DC2;text-decoration:none;}
a:hover{color:#4c89d3;text-decoration:underline;}
p{line-height:22px;margin:0;}
h1,h2,h3,h4{font-weight:bold;margin:0;padding:0;}
h3{font-size:14px;}
h2{font-size:18px;}
dl,dd,dt{margin:0;padding:0;}
.header{height:66px;margin-bottom:20px;background:#31363c;overflow:hidden;zoom:1;}
.Oheader{margin:0 35px;padding-bottom:25px;border-bottom:2px solid #DFDFDF;}
.Oheader .o_logo .default{background:url(../images/login_logo03a748.png) 0 bottom no-repeat; font-size:32px;font-weight:bold;color:#666;display:block;height:66px;line-height:66px;text-indent:-9999px;}
.Oheader .o_logo img.custom{margin-top:26px;display:block;height:40px;line-height:40px;text-indent:-9999px;}
.Oheader .logo{width:200px;}
.path h2.commonTitle{font-size: 20px;margin: 0 auto;text-align: left;font-family:"微软雅黑","黑体","Lucida Grande",Verdana,sans-serif; letter-spacing:1px;line-height: 37px;margin-left:25px;}
.content_tips{ margin:0 35px;}
.alert_tips{ padding:6px 9px; background:#FFF3C3; color:#7E4F05; line-height:20px; font-size:12px; text-align:center;}
/*comm*/
.icon_loading_b{background:url(../images/qunfa/manage/ico_loading203a748.gif) no-repeat scroll 0 0;height:32px;width:32px;}
.icon_finish_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll 0 0;height:32px;width:32px;}
.icon_finish_m{background:url(../images/prompt03fc3e.gif) no-repeat scroll 0 -32px;height:16px;width:16px;}
.icon_finish_s{background:url(../images/prompt03fc3e.gif) no-repeat scroll 0 -48px;height:12px;width:12px;}
.icon_successful{background:url(../images/newicon/prompt03a747.gif) no-repeat scroll -160px 0 transparent;width:31px;}
.icon_failed{background:url(../images/newicon/prompt03a747.gif) no-repeat scroll -192px 0 transparent;height:31px;width:31px;}
.icon_info_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll -192px 0;height:32px;width:32px;}
.icon_info_m{background:url(../images/prompt03fc3e.gif) no-repeat scroll -32px -32;height:32px;width:32px;}
.icon_error_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll -32px 0;height:32px;width:32px;}
.icon_error_m{background:url(../images/prompt03fc3e.gif) no-repeat scroll -16px -32px;height:16px;width:16px;}
.icon_error_s{background:url(../images/prompt03fc3e.gif) no-repeat scroll -12px -48px;height:12px;width:12px;}
.icon_wait_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll -96px 0;height:32px;width:32px;}
.icon_caution_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll -64px 0;height:32px;width:32px;}
.icon_caution_m{background:url(../images/prompt03fc3e.gif) no-repeat scroll -64px -32px;height:16px;width:16px;}
.icon_caution_s{background:url(../images/prompt03fc3e.gif) no-repeat scroll -24px -48px;height:12px;width:12px;}
.icon_help_b{background:url(../images/prompt03fc3e.gif) no-repeat scroll -160px 0;height:32px;width:32px;}
.icon_help_m{background:url(../images/prompt03fc3e.gif) no-repeat scroll -80px -32px;height:16px;width:16px;}
.icon_help_s{background:url(../images/prompt03fc3e.gif) no-repeat scroll -60px -48px;height:12px;width:12px;}
.editIcon{background:url(../images/qunfa/manage/icon_action0402a5.png) no-repeat scroll -94px 0px;height:16px;width:16px;}
.wd{width:960px;margin:0 auto;clear:both;}
.greentext{color:#42830c;}
.text_hight{color:#6F9BCE;}
.text_black{color:#6F9BCE;}
.t_size{font-size:16px;}
.b_size{font-size:14px;}
.f_size{font-size:12px!important;}
.bold{font-weight:bold;}
.left{float:left;zoom:1;}
.right{float:right;zoom:1;}
.pointer{cursor:pointer;}
.clr{clear:both;}
.clear{overflow:hidden;zoom:1;}
input.checkbox{_margin-top:-4px;}

.txt_red{color:#cc0000;}
.txt_left{text-align:left!important;}
.txt_right{text-align:right!important;}
.txt_center{text-align:center!important;}
.bd{border:1px solid #DFDFDF;}
.bd_dark{border:1px solid #C7C7C7;}
.bd_gray{border:1px solid #DFDFDF;}
.bd_demo{border:3px solid #82be00!important;}
.bd_textarea{border:3px solid #6f9bce!important;}
.bd_t{border-top:1px solid #DFDFDF;}
.bd_b{border-bottom:1px solid #DFDFDF;}
.bg_light{background:#f0f0f0;}
.bg_highLight{background:#6793C7;}
.toolbg{background:#EFF4F8;}
.attbg {background:none repeat scroll 0 0 #D6E2F1;}
.loadingPanel{position:fixed;_position:absolute;left:50%;top:160px;margin-left:-480px;padding:10px;margin:0 auto;text-align:center;background:#000;opacity:0.8;filter:alpha(opacity=80);z-index:99999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
.loadingtips{color:#fff;position:fixed;_position:absolute;left:50%;top:36%;margin-left:-500px;padding:10px;margin:0 auto;text-align:center;background:#000;opacity:0.8;filter:alpha(opacity=80);z-index:99999;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}

.nowrap{white-space:nowrap;}
.tips{background-color:#6793c7;color:#fff;text-align:center;position:fixed;_position:absolute;top:40%;left:45%;opacity:0.85;filter:alpha(opacity=85);z-index: 10000;line-height:22px;padding:15px 35px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}
.errmsg,.msg{background-color:orange;color:#fff;text-align:center;_position:absolute;position:fixed;top:40%;left:45%;opacity:0.95;filter:alpha(opacity=95);z-index: 10000;line-height:22px;padding:15px 35px;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;}
.nomail, .nodata, .noFoundInfo {color:#707070;height:70px;line-height:70px;text-align:center;}
.nodata:hover{background:transparent!important;}
input.wd_s,textarea.wd_s{width:230px;}
input.wd_m,textarea.wd_m{width:270px;}
input.wd_mx,textarea.wd_mx{width:380px;}
input.wd_l,textarea.wd_l{width:500px;}

.setinfo{color:#fff;height:36px;margin-top:30px;line-height:22px;}
.setinfo a{color:#fff;}
.setinfo a:hover,.setinfo a:link,.setinfo a:visited,.setinfo a:active{color:#fff;text-decoration:underline;}
.txt_gray,.graytext,.addrtitle{color:#707070;}

.mainPanel{}
.CustomMainPanel{width:860px;margin:0 auto;clear:both;}
.doubleColumn{position:relative;}

.content{position:relative;background:#fff;border:1px solid #d4d4d4;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;}
.leftColumn{width:510px;border-right:1px solid #c3c3c3;overflow:hidden;zoom:1;}
.rightColumn{position:absolute;top:0;bottom:0;right:0;_right:35px;width:300px;margin:10px 10px 10px 0;padding-left:14px;_padding-left:10px;border-left:1px solid #fff;}

.container{padding:25px 35px;Xbackground:url(../images/qunfa/manage/960_grid_24_col03a748.png) repeat-y; }

.msgBox{position:relative;line-height:22px;background:#fefff1;padding:10px 20px;zoom:1;}
.msgBox img.tipsClose{background:url(../images/qunfa/manage/ico_closetip_gray03a748.gif) no-repeat ;height:16px;width:16px;position:absolute;top:40%;right:10px;}

.infobar{background:#fefff1;border:1px solid #ebd79c;}
.infoBox{background:#EFF4F8;border:1px solid #D3DEEB;padding:10px 15px;}
.infoBox ul{margin-top:8px;line-height:18px;padding-left:20px;margin:8px 0 0;}
.infoBox ul li{}

.msgBox a.closeIcon{display:block;position:absolute;top:8px;right:8px;background:#fff;border:1px solid #e0e0e0;height:12px;line-height:12px;width:12px;}

.dashboardIcon{background:url(../images/qunfa/manage/icon_dashboard.png) no-repeat; height:32px; width:32px;margin-top:-3px;*margin-top:-5px;*position:relative;}
.settingIcon{background-position:4px 2px;}
.dominIcon{background-position:-28px 2px;}
.accountIcon{background-position: -60px 2px;}
.filesIcon{background-position: -92px 2px;}
.composeIcon{background-position: -124px 2px;}
.postfixIcon{background-position: -156px 2px;}
.sysDataIcon{background-position: -188px 2px;}
.adminManage{background-position: -220px 2px;}

.footer{height:60px;padding-top:20px;}
.describeInfo{line-height:20px;}
.describeInfo p{margin:0;}
.describeInfo h3{font-size:14px;margin:10px 0;}
.describeInfo .infoPanel{margin:20px 0 0;}


/* 表单 */
input.txt{height:20px;*height:auto;}
input.txt,textarea.txt,button.txt{font-size:14px;padding:2px 3px;*padding:4px 3px 2px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;text-align:left;*line-height:100%;}
textarea.txt{line-height:170%;}
select.txt{font-size:14px;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;boder-color:#C3C3C3;}
.formPanel{padding:20px 0 30px;}
.formPanel .tr{margin-bottom:10px;line-height:24px;}
.formPanel label.colum{float:left;text-align:right;width:140px;height:24px;line-height:24px;}
.formPanel input.txt{width:230px;height:20px;}

.formPanel .tipsInfo{margin-left: 140px;margin-top: -8px;}
.middleAlign{vertical-align:middle;}
.submitColumn{background:#eff4f8;padding:10px 0 10px 35px;overflow:hidden;zoom:1;border-top:1px solid #e0e0e0;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.submitColumn a.cancelLink{font-size:14px;line-height:26px;margin-left: 10px;}
.submitColumn a.backLink{font-size:14px;line-height:26px;}



/* ================= 按钮 ============== */

.button_green_s, a.button_green_s:link, a.button_green_s:visited {display:block;width:71px; height:26px; border:none; padding:0; margin:0;line-height:25px; background:#6793c7 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -161px; text-align:center; color:#fff; }
a.button_green_s:hover {text-decoration:none; background-position: 0 -129px; background-color:#6b9f40;color:#fff; }
a.button_green_s:active {text-decoration:none; background-position: 0 -641px;}
.button_green_m, a.button_green_m:link, a.button_green_m:visited {display:block;width:90px; height:26px; border:none;  padding:0; margin:0; line-height:25px;*line-height:26px; background:#6793c7 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -225px; text-align:center; color:#fff;}
input.button_green_m{padding:2px 0 5px;cursor:pointer;}
a.button_green_m:hover {text-decoration:none; background-position:0 -193px; background-color:#6b9f40;color:#fff; }
a.button_green_m:active {background-position:0 -673px;}
.button_green_l, a.button_green_l:link, a.button_green_l:visited {display:block;width:119px; height:28px; border:none;  padding:0; margin:0; line-height:27px; background:#6793c7 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -288px ; text-align:center; color:#fff;}
a.button_green_l:hover {text-decoration:none; background-position:0 -256px; background-color:#6b9f40;color:#fff; }
a.button_green_l:active {background-position:0 -704px;}
.button_green_f, a.button_green_f:link, a.button_green_f:visited {display:block; height:27px;  border:none; padding:0 0 0 15px; margin:0; line-height:25px; text-align:center; background:#6793c7 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -418px; color:#fff;}
.button_green_f .inner {cursor:pointer; float:left; line-height:27px; padding:0 15px 0 0; background:url(../images/qunfa/manage/forwindow03a748.png) no-repeat right -482px;}
a.button_green_f:hover {text-decoration:none; background-position:0 -386px; background-color:#6b9f40;color:#fff; }
a.button_green_f:hover .inner {background-position:right -450px;color:#fff; }
a.button_green_f:active {background-position:0 -736px;}
a.button_green_f:active .inner {background-position:right -768px;}

.button_green_fl, a.button_green_fl:link, a.button_green_fl:visited {display:block; height:35px;  border:none; padding:0 0 0 25px; margin:0; line-height:35px; text-align:center; background:#6793c7 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -864px; color:#fff;}
.button_green_fl .inner {cursor:pointer;display:block;line-height:35px; padding:0 25px 0 0; background:url(../images/qunfa/manage/forwindow03a748.png) no-repeat right -984px; }
a.button_green_fl:hover {text-decoration:none; background-position:0 -904px; background-color:#6b9f40;color:#fff; }
a.button_green_fl:hover .inner {background-position:right -1024px;color:#fff; }
a.button_green_fl:active {background-position:0 -944px;}
a.button_green_fl:active .inner {background-position:right -1064px;}

.button_gray_s, a.button_gray_s:link, a.button_gray_s:visited {display:block;width:71px; height:26px; border:none;  padding:0; margin:0; line-height:25px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -161px; text-align:center; color:#333; }
a.button_gray_s:hover {color:#000; text-decoration:none; background-position: -133px -129px; background-color:#e0e0e0}
a.button_gray_s:active {text-decoration:none; background-position: -133px -641px;}
.button_gray_m, a.button_gray_m:link, a.button_gray_m:visited {display:block;width:90px; height:26px; border:none;  padding:0; margin:0; line-height:25px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -225px ; text-align:center; color:#333;}
a.button_gray_m:hover {color:#000; text-decoration:none; background-position:-133px -193px; background-color:#e0e0e0;}
a.button_gray_m:active {background-position:-133px -673px;}
.button_gray_l, a.button_gray_l:link, a.button_gray_l:visited {display:block;width:119px; height:28px; border:none;  padding:0; margin:0; line-height:27px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -288px ; text-align:center; color:#333; }
a.button_gray_l:hover {text-decoration:none; background-position:-133px -256px; background-color:#e0e0e0;}
a.button_gray_l:active {background-position:-133px -704px;}

.button_gray_f, a.button_gray_f:link, a.button_gray_f:visited {display:block; height:28px;  border:none; padding:0 0 0 15px; margin:0; line-height:27px; text-align:center; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -546px; color:#000; }
.button_gray_f .inner {height:28px; cursor:pointer; float:left; line-height:27px; padding:0 15px 0 0; background:url(../images/qunfa/manage/forwindow03a748.png) no-repeat right -608px; }
a.button_gray_f:hover {color:#000; text-decoration:none;background-position:0 -514px; background-color:#e0e0e0;}
a.button_gray_f:hover .inner {background-position:right -576px; }
a.button_gray_f:active {background-position:0 -800px;}
a.button_gray_f:active .inner {background-position:right -832px;}

.button_disable_s, a.button_disable_s:link, a.button_disable_s:visited, a.button_disable_s:hover, a.button_disable_s:active{display:block;width:71px; height:26px; border:none;  padding:0; margin:0; line-height:25px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -161px; text-align:center; text-decoration:none; color:#999;cursor:default;}

.button_disable_m, a.button_disable_m:link, a.button_disable_m:visited, a.button_disable_m:hover, a.button_disable_m:active{display:block;width:90px; height:26px; border:none;  padding:0; margin:0; line-height:25px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -225px ; text-align:center; text-decoration:none; color:#999;cursor:default;}

.button_disable_l, a.button_disable_l:link, a.button_disable_l:visited, a.button_disable_l:hover, a.button_disable_l:active{display:block;width:119px; height:28px; border:none;  padding:0; margin:0; line-height:27px; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat -133px -288px ; text-align:center; text-decoration:none; color:#999;cursor:default; }

.button_disable_f, a.button_disable_f:link, a.button_disable_f:visited, a.button_disable_f:hover, a.button_disable_f:active{display:block; height:28px;  border:none; padding:0 0 0 15px; margin:0; line-height:27px; text-align:center; background:#d5d5d6 url(../images/qunfa/manage/forwindow03a748.png) no-repeat 0 -546px;  text-decoration:none; color:#999;cursor:default; }
.button_disable_f .inner, a.button_disable_f:hover .inner, a.button_disable_f:active .inner {height:28px; cursor:pointer; float:left; line-height:27px; padding:0 15px 0 0; background:url(../images/qunfa/manage/forwindow03a748.png) no-repeat right -608px; }

/* ================= 按钮优化 ============== */
.btn_comm, .btn_comm:link, .btn_comm:visited {display:block; height:25px;  border:none; padding:0 0 0 20px; margin:0; line-height:25px; text-align:center; background:#d5d5d6 url(../images/button03fc3e.png) no-repeat 0 -186px; color:#000;zoom:1;}
.btn_comm .inner {height:25px; cursor:pointer; float:left; line-height:25px; padding:0 20px 0 0; background:url(../images/button03fc3e.png) no-repeat right -279px; }
a.btn_comm:hover {color:#000; text-decoration:none;background-position:0 -217px; background-color:#e0e0e0;}
a.btn_comm:hover .inner {background-position:right -310px; }
a.btn_comm:active {background-position:0 -248px;}
a.btn_comm:active .inner {background-position:right -341px;}

.btn_ex, .btn_ex:link, .btn_ex:visited {display:block; height:25px;  border:none; padding:0 20px 0 0; margin:0; line-height:25px; text-align:center; background:#6793C7 url(../images/button03fc3e.png) no-repeat right -93px; color:#fff;zoom:1;}
.btn_ex .inner {height:25px; cursor:pointer; float:left; line-height:25px; padding:0 0 0 20px; background:url(../images/button03fc3e.png) no-repeat 0 0; }
a.btn_ex:hover {color:#fff; text-decoration:none;background-position:right -124px; background-color:#95b9e3;}
a.btn_ex:hover .inner {background-position:0 -31px; }
a.btn_ex:active {background-position:right -155px;}
a.btn_ex:active .inner {background-position:0 -62px;}

.btn_ex_l, a.btn_ex_l:link, a.btn_ex_l:visited {display:block; height:36px;  border:none; padding:0 0 0 25px; margin:0; line-height:36px; text-align:center; background:#6793C7 url(../images/button03fc3e.png) no-repeat 0 -372px; color:#fff;zoom:1;}
.btn_ex_l .inner {height:36px; cursor:pointer; float:left; line-height:36px; padding:0 25px 0 0; background:url(../images/button03fc3e.png) no-repeat right -495px;}
a.btn_ex_l:hover {color:#fff; text-decoration:none;background-position:0 -413px; background-color:#95b9e3;}
a.btn_ex_l:hover .inner {background-position:right -536px; }
a.btn_ex_l:active {background-position:0 -454px;}
a.btn_ex_l:active .inner {background-position:right -577px;}


